package com.qdlc.p2p.biz.tpp;

import java.util.List;

import com.qdlc.p2p.dal.dto.MemberInfos;
import com.qdlc.p2p.dal.dto.UserIdentify;
import com.qdlc.p2p.dal.model.AccountBankModel;
import com.qdlc.p2p.dal.model.TppModel;

/**
 * 公用第三方接口业务
 * @author RDuser
 *
 */
public class TppBaseImpl implements TppBaseInterface {

	private TppBaseInterface TppBaseInterface;
	
	@Override
	public Object tppRegister(TppModel model) {
		return null;
	}
	
	@Override
	public Object tppAddBorrow(TppModel model) {
		return null;
	}

	@Override
	public Object tppRecharge(TppModel model) {
		return null;
	}
	
	@Override
	public Object tppMerchantRecharge(TppModel model) {
		return null;
	}

	@Override
	public Object tppCash(TppModel model) {
		return null;
	}
	
	@Override
	public Object tppMerchantCash(TppModel model) {
		return null;
	}

	@Override
	public Object tppVerifyCash(TppModel model) {
		return null;
	}

	@Override
	public Object tppAddBank(TppModel model) {
		return null;
	}

	@Override
	public Object tppDeleteBank(TppModel model) {
		return null;
	}
	
	@Override
	public Object tppQueryBankCard(TppModel model) {
		return null;
	}

	@Override
	public Object tppTender(TppModel model) {
		return null;
	}
	
	@Override
	public Object tppAddTender(TppModel model) {
		return null;
	}

	@Override
	public Object tppFreeze(TppModel model) {
		return null;
	}

	@Override
	public Object tppUnFreeze(TppModel model) {
		return null;
	}

	@Override
	public Object tppLoan(TppModel model) {
		return null;
	}

	@Override
	public Object tppRepayment(TppModel model) {
		return null;
	}

	@Override
	public Object tppAutoTenderPlan(TppModel model) {
		return null;
	}

	@Override
	public boolean tppCloseAutoTenderPlan(TppModel model) {
		return false;
	}

	@Override
	public Object tppAutoTender(TppModel model) {
		return null;
	}

	@Override
	public Object tppQueryBalance(TppModel model) {
		return null;
	}

	@Override
	public Object tppQueryWebBalance() {
		return null;
	}

	@Override
	public Object tppQueryUserBankCard(TppModel model) {
		return null;
	}

	@Override
	public Object tppUserLogin(TppModel model) {
		return null;
	}

	@Override
	public Object tppUserTransfer(TppModel model) {
		return null;
	}

	@Override
	public Object tppUserPay(TppModel model) {
		return null;
	}

	@Override
	public Object tppQueryTransStat(TppModel model) {
		return null;
	}

	@Override
	public Object tppFssTrans(TppModel model) {
		return null;
	}

	public TppBaseInterface getTppBaseInterface() {
		return TppBaseInterface;
	}

	public void setTppBaseInterface(TppBaseInterface tppBaseInterface) {
		TppBaseInterface = tppBaseInterface;
	}

	@Override
	public Object tppTransfer(TppModel model) {
		return null;
	}

	@Override
	public List<AccountBankModel> tppQueryUserBankCardList(TppModel model) {
		return null;
	}

	@Override
	public Object tppBondTender(TppModel tppModel) {
		return null;
	}
	@Override
	public Object tppAddFlowTender(TppModel model) {
		return null;
	}

	@Override
	public Object tppLoanAuthorize(TppModel model) {
		return null;
	}

	@Override
	public Object tppRealName(TppModel model) {
		return null;
	}

	@Override
	public Object tppCollectTrade(TppModel model) {
		return null;
	}

	@Override
	public Object tppPayTrade(TppModel model) {
		return null;
	}
	
	@Override
	public Object tppRefund(TppModel model) {
		return null;
	}
	
	@Override
	public Object tppMemberAgent(TppModel agentModel, MemberInfos memberInfo) {
		return null;
	}

	public Object bindingVerify(TppModel model, UserIdentify userIdentify) {
		return null;
	}

	@Override
	public Object bindingVerify(TppModel model, UserIdentify userIdentify,
			MemberInfos memberInfo) {
		return null;
	}

	@Override
	public Object tppQueryFundYield(TppModel model) {
		return null;
	}

	@Override
	public Object tppQueryAccountDetails(TppModel model) {
		return null;
	}

	@Override
	public Object tppQueryAccountDetailsPagination(TppModel model) {
		return null;
	}
}
